PgScriptIter

A PangoScriptIter is used to iterate through a string and identify ranges in different scripts.

Constructors

this
this(PangoScriptIter* pangoScriptIter, bool ownedRef)

Sets our main struct and passes it to the parent class.

this
this(string text, int length)

Create a new PangoScriptIter, used to break a string of Unicode text into runs by Unicode script.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

free
void free()

Frees a PangoScriptIter.

getPgScriptIterStruct
PangoScriptIter* getPgScriptIterStruct(bool transferOwnership)

Get the main Gtk struct

getRange
void getRange(string start, string end, PangoScript script)

Gets information about the range to which @iter currently points.

getStruct
void* getStruct()

the main Gtk struct as a void*

next
bool next()

Advances a PangoScriptIter to the next range.

Static functions

getType
GType getType()

Variables

ownedRef
bool ownedRef;
Undocumented in source.
pangoScriptIter
PangoScriptIter* pangoScriptIter;

the main Gtk struct

Meta